/**
 
  通过程序连接mysql数据进行相关操作
    0  初始化项目  npm init [-y]
    1. 下载mysql第三模块(包)
        npm install mysql   

    2. 建立数据库连接
    3. 执行sql
    4. 结束数据库连接
 */

// 引入mysql第三方模块
const mysql = require('mysql')

// 创建数据库连接对象  
let connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    password: 'b123',
    database: 'studentdb'
});

connection.connect() // 与数据库建立连接

// 执行SQL
// 查询学生表数据打印到控制台
let sql = 'SELECT number,username,score FROM student'
connection.query(sql,function(err,data){
    if(err){
        console.log('数据库操作失败',err)
        return
    }
    console.log(data)
})

// 结束数据库连接
connection.end()